MAX44000
Ambient and Infrared Proximity Sensor
SDA
t LOW
t SU,DAT
t HD,DAT
t SU,STA
t HD,STA
t SP
t SU,STO
t BUF
SCL
t HD,STA
t R
t HIGH
t F
START
CONDITION
REPEATED
START CONDITION
STOP
CONDITION
START
CONDITION
Figure 4. 2-Wire Interface Timing Diagram
Bit Transfer
One data bit is transferred during each SCL cycle. The
data on SDA must remain stable during the high period
of the SCL pulse. Changes in SDA while SCL is high are
control signals. See the START and STOP Conditions sec-
tion. SDA and SCL idle high when the I 2 C bus is not busy.
START and STOP Conditions
SDA and SCL idle high when the bus is not in use. A
master initiates communication by issuing a START con-
dition. A START condition is a high-to-low transition on
SDA with SCL high. A STOP condition is a low-to-high
transition on SDA while SCL is high (Figure 5). A START
condition from the master signals the beginning of a
transmission to the IC. The master terminates transmis-
sion, and frees the bus by issuing a STOP condition. The
bus remains active if a Repeated START condition is
generated instead of a STOP condition.
Early STOP Conditions
The IC recognizes a STOP condition at any point during
data transmission except if the STOP condition occurs in
the same high pulse as a START condition. For proper
operation, do not send a STOP condition during the
same SCL high pulse as the START condition.
Acknowledge
The acknowledge bit (ACK) is a clocked 9th bit that the
IC uses to handshake receipt of each byte of data when
in write mode (Figure 6). The IC pulls down SDA dur-
ing the entire master-generated ninth clock pulse if the
previous byte is successfully received. Monitoring ACK
allows for detection of unsuccessful data transfers. An
unsuccessful data transfer occurs if a receiving device
is busy or if a system fault has occurred. In the event of
an unsuccessful data transfer, the bus master can retry
communication. The master pulls down SDA during the
ninth clock cycle to acknowledge receipt of data when
the IC is in read mode. An acknowledge is sent by the
master after each read byte to allow data transfer to
continue. A not acknowledge is sent when the master
reads the final byte of data from the IC, followed by a
STOP condition.
S
Sr
P
START
CLOCK PULSE FOR
ACKNOWLEDGMENT
SCL
CONDITION
SCL
1
2
8
9
NOT ACKNOWLEDGE
SDA
SDA
ACKNOWLEDGE
Figure 5. START, STOP, and Repeated START Conditions
Maxim Integrated
Figure 6. Acknowledge
19
相关PDF资料
MAX5312EVKIT+ KIT EVAL FOR MAX5312
MAX5550EVKIT+ KIT EVAL FOR MAX5550
MAX5891EVKIT# KIT EVALUATION FOR MAX5891
MAX6629EVKIT EVAL KIT FOR MAX6629
MAX6635EVKIT+ EVALUATION KIT FOR MAX6635
MAX6639EVKIT+ EVALUATION KIT FOR MAX6639/F
MAX6654EVKIT EVAL KIT FOR MAX6654
MAX6655EVSYS EVAL KIT FOR MAX6655
相关代理商/技术参数
MAX44000EVKIT+ 功能描述:光学传感器开发工具 Digital Ambient Light Sensor and Proximity Sensor RoHS:否 制造商:ams 工具用于评估: 接口类型: 最大工作温度:
MAX44000EVSYS# 功能描述:光学传感器开发工具 MAX44000 EVAL KIT RoHS:否 制造商:ams 工具用于评估: 接口类型: 最大工作温度:
MAX44000GDT+ 制造商:Maxim Integrated Products 功能描述:DIGITAL AMBIENT LIGHT SENSOR AND PROXIMITY - Rail/Tube
MAX44000GDT+T 功能描述:环境光传感器 Digital Ambient Proximity Sensor RoHS:否 制造商:Vishay Semiconductors 工作电源电压: 峰值波长:570 nm 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:T-1 封装:Bulk
MAX44000PMB1# 功能描述:光学传感器开发工具 Stereo Drvr/Mic Amp/ 100mA Linear Reg RoHS:否 制造商:ams 工具用于评估: 接口类型: 最大工作温度:
MAX44002EDT+T 功能描述:环境光传感器 Digital Ambient Proximity Sensor RoHS:否 制造商:Vishay Semiconductors 工作电源电压: 峰值波长:570 nm 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:T-1 封装:Bulk
MAX44002GDT+T 功能描述:环境光传感器 Digital Ambient Proximity Sensor RoHS:否 制造商:Vishay Semiconductors 工作电源电压: 峰值波长:570 nm 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:T-1 封装:Bulk
MAX44004EDT+T 功能描述:环境光传感器 Digital Ambient Proximity Sensor RoHS:否 制造商:Vishay Semiconductors 工作电源电压: 峰值波长:570 nm 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:T-1 封装:Bulk